• ICON (ICX) Price Down 6.3% This Week

    Source: Buzz FX / 16 Jun 2024 17:02:13   America/Chicago


    ICON ( ICX ) traded 0.7% lower against the dollar during the 1-day period ending at 16:00 PM E.T. on June 16th. ICON has a market cap of $180.43 million and $1.84 million worth of ICON was traded on exchanges in the last 24 hours.
    Read more...
Share on,